home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 2 / MacMania 2.toast / Demo's / Tools&Utilities / System Utilities / CodeKeys 1.0.1 / About CodeKeys 1.0.1 next >
Encoding:
Text File  |  1993-07-27  |  3.2 KB  |  65 lines  |  [ttro/ttxt]

  1. CodeKeys
  2. System 7 Extension
  3. by Paul Cunningham
  4.  
  5. Version 1.0.1
  6. Copyright Â© 1993, Performance Data
  7. All rights reserved.
  8.  
  9. July 27, 1993
  10.  
  11. WHAT IS IT?
  12. CodeKeys is a very simple system extension that adds additional functionality to the numeric keypad on standard Apple keyboards.  Though its features are directed towards software development, others may find it useful as well.
  13.  
  14. RELEASE INFO
  15. Version 1.0.1 of CodeKeys fixes two bugs in the previous version:
  16.  
  17. 1)  The plus and minus keys are reversed on some of the older keypads thereby reversing the order of the hexidecimal 'E' and 'F' keys.  CodeKeys now checks the keyboard type and reverses them accordingly.
  18.  
  19. 2)  When used with Think C, the number keys would not work with the shift key down.  The number keys will now work the same whether the shift key is held down or not.
  20.  
  21. BACKGROUND
  22. When typing on my Apple Keyboard II at home, I lack many of the keys indigenous to my Apple Extended Keyboard at work.   Most of all I miss the forward delete, home, end, page up, and page down keys.  Remembering how the PC XT keyboard had originally implemented these keys on the numeric keypad using the Num Lock, I decided to do something very similar for the Macintosh.
  23.  
  24. Another thing that continually bugs me as a developer is typing hexadecimal numbers.  As I am already accustomed to using the numeric keypad, I find it awkward to have to jump around the keyboard typing the letters A through F in the middle of a numeric key sequence.  With CodeKeys, holding down the shift key changes the keypad to full hexadecimal, replacing the keys above and to the right with the letters A-F and changing the decimal point to a lowercase "x" (ie: 0x69FACE).
  25.  
  26. DOCUMENT AND CURSOR MOVEMENT KEYS
  27. option-"1" = end
  28. option-"2" = down arrow
  29. option-"3" = page down
  30. option-"4" = left arrow
  31. option-"6" = right arrow
  32. option-"7" = home
  33. option-"8" = up arrow
  34. option-"9" = page up
  35.  
  36. HEXADECIMAL KEYS
  37. shift-"." = x
  38. shift-clear = A
  39. shift-"=" = B
  40. shift-"/" = C
  41. shift-"*" = D
  42. shift-"-" = E  (F on some keyboards)
  43. shift-"+" = F  (E on some keyboards)
  44.  
  45. OTHER KEYS
  46. clear = forward delete (same as del on extended keyboard)
  47.  
  48. INCOMPATIBILITIES
  49. Since CodeKeys intercepts certain key combinations and changes them, incompatibilities may exist with software that is expecting the original unaltered key.  This may be especially true for the clear key which CodeKeys effectively removes.  I've tested it fully with MPW and Think C (both for which CodeKeys is specifically intended) and have found no problems.  I am _very_ interested in hearing about any incompatibilities or anomalies with any software .
  50.  
  51. POWER TOOL DISCLAIMER
  52. CodeKeys is not a "Power Tool" and should not be reguarded as such.  If you're looking for extensive customization ability, QuicKeys™ by CE Software, Inc. is a very powerful keyboard macro utility that should suit your lust for power.  CodeKeys is small, simple, and FREE.  If you like it, by all means use it.
  53.  
  54.  
  55. FORMALITIES
  56. CodeKeys is FREE and may be distributed to anyone by any means as long it remains unaltered, is accompanied by this file, and is not sold for profit.  Send bugs, questions, and comments to me at:
  57.  
  58. Paul Cunningham
  59. PO BOX 1923
  60. Mango FL 33550-1923
  61.  
  62. Compuserve: 75020,3540
  63. Internet: 75020.3540@compuserve.com
  64.  
  65.